Large-footed Finch - Alemán Inglés Diccionario